ivory nut

noun
1.
the seed of a low, South American palm, Phytelephas macrocarpa, yielding vegetable ivory.
2.
a similar seed from other palms.
Origin
1915-20
British Dictionary definitions for ivory nut

ivory nut

noun
1.
the seed of the ivory palm, which contains an ivory-like substance used to make buttons, etc
2.
any similar seed from other palms
Former name (1871–1932) vegetable ivory